<?
session_start();
//include("cabezera.php");
if (!empty($_SESSION['legajo'])){
	include "../clases/claseUsuarios.php";
	error_reporting(0);
	$vector=$_SESSION['post'];
	//$usuario=new Usuarios("sistema","sispass");
	$usuario=new Usuarios();
	$usuario->setDatos_logs_usuarios($_SESSION['legajo'],$HTTP_SERVER_VARS["REMOTE_ADDR"],$HTTP_SERVER_VARS["HTTP_USER_AGENT"],getenv("HTTP_REFERER"));

	if ($vector[1]=="legajo"){

		//if ((isset($_REQUEST['confirmar']))&&(!empty($_REQUEST['confirmar']))){
		if (isset($_REQUEST['confirmar'])){
			session_register('confirmar_pass');
			session_unregister('cambio');
			try{
				if (md5($_REQUEST['confirmar'])!=$_SESSION['password']){
					$result=mysql_query('UPDATE usuarios SET password="'.md5($_REQUEST['confirmar']).'" WHERE legajo='.$_SESSION['legajo'].';');
					if (!$result)throw new Exception("ERROR en la modificacion del Password".mysql_error());
					$_SESSION['password']=md5($_REQUEST['confirmar']);
					$_SESSION['confimar_pass']="Se_cambio";
					/*********************************logs*************************************************************************************************************/
					$usuario->getLogs_usuarios()->Insertar_en_logs("70","OK");
					/**************************************************************************************************************************************************/
				}
				else{
					$_SESSION['confimar_pass']="No_se_cambio";
				}
				header("Location: modificar_usuario.php");
				die("ERROR la direccionar.datos impresos no validos");
			}
			catch (Exception $e){
				die($e->getMessage());
			}
		}

		echo "<html>\n<head>\n";
		CabeceradeUsuario($_SESSION['nombre']);

/*-------------------------------------Infome_de_baja_usuario------------------------------------------------------------------------*/
		/*si existe "listar_materias" y contiene asignar_docentes muestra la frase
		 *con opcion de poder asignar docentes a las asignaturas pasando por chequeo o
		 *ir a sistema(Menu)
		 */
		if (isset($_SESSION['listar_materias'])){
			if ($_SESSION['listar_materias']==md5("asignar_docentes")){
				echo "</head>\n<body>\n";
				echo "El usuario fue dado de baja Correctamente.<br>\n" .
				"Las materias que tenia asignado el mismo quedaron sin docente responsable a cargo.<br>\n" .
				"Si desea asignarles docentes a las materias presione <a href=\"chequeo.php\"> Asignar </a> sino para volver" .
				"al menu principal <a href=\"sistema.php\"> Menu </a>\n";
				echo"</body>\n</html>";
				die();
			}
			else{
				echo 'El usuario no pudo ser dado de baja <br>para volver al menu presione <a href="sistema.php"> Menu </a>';
				die();
			}
		}
/*------------------------------------------------------------------------------------------------------------------------------------*/

		Password();
		echo "<script type=\"text/javascript\" src=\"../java/FuncionesJava.js\"></script>\n";
		echo "<script type=\"text/javascript\" src=\"../java/usuario.js\"></script>\n";

		/*verifica  la variable "cambio" recibida de chequeo
		 *y si es confirmar muestra el otro formulario
		 */

		if ((isset($_SESSION['cambio']))&&($_SESSION['cambio']==md5("confirmado"))){

			/*Formulario del nuevo password
			 *las variables POST seran enviadas a modificar_usuario una
			 *vez validadas
			 */
?>
</head>
<body>
	Por favor rellene el campo :<br>
	<form action="" name="FormuPass" method="POST">
		<table border="1">
			<tr>
				<td>Password nuevo</td>
				<td><input type="password" name="password"></td>
			</tr>
		</table><br>
		<table border="1">
			<tr>
				<td>Confirmar password</td>
				<td><input type="password" name="confirmar"></td>
			</tr>
		</table>
		<input type="button" value="Cambiar" onClick="VerificarPassword(FormuPass)">
	</form>

<?
			Pie_DatosUsuario();
			echo"</body>\n</html>";
			die();
		}

		//$usuario->getobjetoJava()->Validar_Password("viejo");
		/*Verifica el password que se obtendra del value del input test,
		 *enviandolo a chequeo*/
?>
</head>
<body>
	Por favor escriba su password actual:<br>
	<form action="chequeo.php" method="POST">
		<table border="1">
			<tr>
				<td>Passsword</td>
				<td><input type="password" name="Password"></td>
			</tr>
		</table>
		<input type="submit" value="Verificar">
	</form>

<?
		Pie_DatosUsuario();
		if ((isset($_SESSION['cambio']))&&($_SESSION['cambio']==md5("rechazado"))){
			echo 'El password ingresado no es el correcto<br>';
			session_unregister('cambio');
		}

	}
	else{
		if (isset($_SESSION['ingreso_usuario'])){
			//echo'<script name="accion">location.href="javascript:history.forward(1)"</script>';
			//header("Location: ingreso_usuario.php");
			//die();
		}
		if ($vector[1]=="materia"){

			if (isset($_SESSION['no_existe'])){
				CabeceradeUsuario($_SESSION['nombre']);
				$variable_uno=md5("redireccion=docente");
				echo 'El legajo ingresado no existe, si desea agregarlo pressione <a href="chequeo.php?'.$variable_uno.'">Ingresar</a><br><br>';
				//echo ' y vuelva a intentar ingresar la materia, si desea corregir presione <a href="chequeo.php?'.md5("redireccion=corregir_en_materia").'">Corregir</a><br>';
				Volver();
				Pie_Legajo();
				die();
			}
			if ((isset($_SESSION['id']))&&($_SESSION['id']==md5("registrar_docente"))){
				session_register('cambio.php');
				CabeceradeUsuario($_SESSION['nombre']);
				$variable_uno=md5("redireccion=docente");
				echo 'el legajo ingresado no existe, si desea agregarlo pressione <a href="chequeo.php?'.$variable_uno.'">Ingresar</a>';
				echo ' y vuelva a intentar ingresar la materia, si desea corregir presione <a href="chequeo.php?'.md5("redireccion=corregir_en_materia").'">Corregir</a><br>';
				Volver();
				$_SESSION['cambio.php']=$variable_uno;
				//var_dump($_SESSION);
				die();
			}

			if ((isset($_SESSION['id_usuario']))&&($_SESSION['id_usuario']==md5("registrar_docente"))){
				//var_dump($_SESSION);
				CabeceradeUsuario($_SESSION['nombre']);
				$variable_uno=md5("redireccion=usuario");
				echo 'El legajo ingresado no existe, si desea agregarlo pressione <a href="chequeo.php?'.$variable_uno.'">Ingresar Legajo</a><br>';
				//echo ' y vuelva a intentar ingresar la materia, si desea corregir presione <a href="chequeo.php?'.md5("redireccion=corregir").'">Corregir</a><br>';
				Volver();
				Pie_Ingreso();
				die();
			}
			else{
				echo'<script name="accion">location.href="javascript:history.back(1)"
								</script>';
			}

		}
	}
	echo"</body>\n</html>";
}
else {
		session_register('Cerrar');
		$_SESSION['Cerrar']="Zona Restringida";
		header("Location:cerrar.php");
}
?>